\hypertarget{classyMainContext}{}\doxysection{y\+Main\+Context$<$ T $>$ Class Template Reference}
\label{classyMainContext}\index{yMainContext$<$ T $>$@{yMainContext$<$ T $>$}}


{\ttfamily \#include $<$ystart.\+hpp$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classyMainContext_a817daeb0531464800f08809dcb7a18f7}{$\sim$y\+Main\+Context}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static int \mbox{\hyperlink{classyMainContext_a1074cb3da371e0027655776ff68a4975}{Run\+Main\+Context}} (const \mbox{\hyperlink{ystart_8hpp_a952a7dd35981c614ee34d6fb90f32b7b}{Main\+Context\+Call\+Back}} main\+\_\+context, T \&main\+\_\+context\+\_\+param)
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classyMainContext_a0ecc674edac7ba08a3001fdec03d9075}{y\+Main\+Context}} ()
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classyMainContext_a0ecc674edac7ba08a3001fdec03d9075}\label{classyMainContext_a0ecc674edac7ba08a3001fdec03d9075}} 
\index{yMainContext$<$ T $>$@{yMainContext$<$ T $>$}!yMainContext@{yMainContext}}
\index{yMainContext@{yMainContext}!yMainContext$<$ T $>$@{yMainContext$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{yMainContext()}{yMainContext()}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{classyMainContext}{y\+Main\+Context}}$<$ T $>$\+::\mbox{\hyperlink{classyMainContext}{y\+Main\+Context}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [private]}}

\mbox{\Hypertarget{classyMainContext_a817daeb0531464800f08809dcb7a18f7}\label{classyMainContext_a817daeb0531464800f08809dcb7a18f7}} 
\index{yMainContext$<$ T $>$@{yMainContext$<$ T $>$}!````~yMainContext@{$\sim$yMainContext}}
\index{````~yMainContext@{$\sim$yMainContext}!yMainContext$<$ T $>$@{yMainContext$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{$\sim$yMainContext()}{~yMainContext()}}
{\footnotesize\ttfamily template$<$class T $>$ \\
\mbox{\hyperlink{classyMainContext}{y\+Main\+Context}}$<$ T $>$\+::$\sim$\mbox{\hyperlink{classyMainContext}{y\+Main\+Context}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classyMainContext_a1074cb3da371e0027655776ff68a4975}\label{classyMainContext_a1074cb3da371e0027655776ff68a4975}} 
\index{yMainContext$<$ T $>$@{yMainContext$<$ T $>$}!RunMainContext@{RunMainContext}}
\index{RunMainContext@{RunMainContext}!yMainContext$<$ T $>$@{yMainContext$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{RunMainContext()}{RunMainContext()}}
{\footnotesize\ttfamily template$<$class T $>$ \\
int \mbox{\hyperlink{classyMainContext}{y\+Main\+Context}}$<$ T $>$\+::Run\+Main\+Context (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{ystart_8hpp_a952a7dd35981c614ee34d6fb90f32b7b}{Main\+Context\+Call\+Back}}}]{main\+\_\+context,  }\item[{T \&}]{main\+\_\+context\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/sky/y\+Lib/examples/\+Program\+Frame\+Examples/\mbox{\hyperlink{ystart_8hpp}{ystart.\+hpp}}\end{DoxyCompactItemize}
